package main

import "fmt"

func main() {

	arr1 := [...]string{"aaa", "bbb", "ccc", "ddd", "eee"}
	for k, v := range arr1 {
		fmt.Println(k, v)
	}

	// 从数组[1,3,5,7,8]中招出和为8的两个元素 下标分别为（0，3）（1，2）
	arr2 := [...]int{1, 3, 5, 7, 8}
	for i := 0; i < len(arr2); i++ {
		for j := i + 1; j < len(arr2); j++ {
			if arr2[i]+arr2[j] == 8 {
				fmt.Printf("(%v,%v)\r\n", i, j)
			}
		}
	}

}
